バージョン

CollectionBase<T> クラス メンバ

CollectionBase<T>データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタCollectionBase<T> コンストラクタCollectionBase<T> クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティCountコレクションの項目数を取得します。  
Public プロパティIsReadOnlyコレクションが読み取り専用かどうかを取得します。  
Public プロパティItem指定したインデックスにある項目を取得します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティItemsすべての項目を保存するために使用する基本コレクションを取得します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAdd項目をコレクションの最後に追加します。  
Public メソッドClearこのコレクションからすべての項目を削除します。  
Public メソッドContainsコレクションに指定した項目が含まれているかどうかを判定します。  
Public メソッドCopyTo指定したインデックスから開始し、コレクションを指定した配列にコピーします。  
Public メソッドDisposeオーバーロードされます。 CollectionBase<T> によって使用されるアンマネージ リソースを解放し、マネージ リソースをオプションで解放します。  
Public メソッドGetEnumeratorコレクションの System.Collections.IEnumerator を取得します。  
Public メソッドIndexOf指定した項目のインデックスを取得します。  
Public メソッドInsert指定したインデックスにある項目を挿入します。  
Public メソッドRemove指定した項目を削除します。  
Public メソッドRemoveAt指定したインデックスにある項目を削除します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドAddItem指定したインデックスに項目を追加します。  
Protected メソッドAddItemSilentlyイベントをトリガーせずに指定されたインデックスで項目を追加します。  
Protected メソッドGetCountコレクションの項目数を取得します。  
Protected メソッドGetItem指定したインデックスにある項目を取得します。  
Protected メソッドInsertItem指定されたインデックスでコレクションに項目を追加します。  
Protected メソッドOnItemAddedItem が指定されたインデックスに追加されるときに発生します。  
Protected メソッドOnItemRemoved項目がコレクションから削除されたときに呼び出されます。  
Protected メソッドOnNotifyCollectionChangedこのコレクションを変更するときに発生します。  
Protected メソッドOnPropertyChangedプロパティを変更すると呼び出されます。  
Protected メソッドOnResetItemsすべての項目がコレクションから削除されるときに発生します。  
Protected メソッドRemoveItem指定したインデックスにある項目を削除します。  
Protected メソッドRemoveItemSilentlyイベントをトリガーせずに指定されたインデックスで項目を削除します。  
Protected メソッドReplaceItem指定されたインデックスにある項目を指定された項目と置換します。  
Protected メソッドResetItemsこのコレクションからすべての項目を削除します。  
Protected メソッドResetItemsSilentlyイベントを発生せずにすべての項目をコレクションから削除します。  
トップ
パブリック イベント
 名前解説
Public イベントCollectionChangedコレクションが変更されたときに発生します。  
トップ
参照